﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="wybierz.aspx.cs" Inherits="STS.Pacjent.wybierz" %>
<%@ Register assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI.DataVisualization.Charting" tagprefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <asp:DropDownList ID="DropDownList1" runat="server" 
    DataSourceID="SqlDataSource1" DataTextField="Column1" 
    DataValueField="id_pacjenta">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:MGRConnectionString %>" 
    SelectCommand="SELECT [id_pacjenta], [imie]+' '+[nazwisko]+' '+[pesel] FROM [dane_pacjentow] WHERE ([id_lekarza_prowadzacego] = @id_lekarza_prowadzacego) ORDER BY [nazwisko]">
    <SelectParameters>
        <asp:CookieParameter CookieName="id" Name="id_lekarza_prowadzacego" />
    </SelectParameters>
</asp:SqlDataSource>
    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
        Text="Potwierdź" />
    <br />
    <br />
    Stan:&nbsp;<asp:Label ID="Label1" runat="server" Font-Bold="True" 
    Text="Label" Visible="False"></asp:Label>
    <br />
<br />
    <asp:Button ID="Button2" runat="server" onclick="Button2_Click" 
        Text="Zmien stan pacjenta" />
    <asp:Button ID="Button4" runat="server" onclick="Button4_Click" 
        Text="Przed przeszczepem" Visible="False" />
    <asp:Button ID="Button5" runat="server" onclick="Button5_Click" 
        Text="Po przeszczepie" Visible="False" />
    <asp:Button ID="Button6" runat="server" onclick="Button6_Click" 
        Text="Zakwalfikowany" Visible="False" />
    <br />
    <asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" 
        DataKeyNames="id_pacjenta" DataSourceID="SqlDataSource2" Height="50px" 
        Width="125px">
        <Fields>
            <asp:BoundField DataField="imie" HeaderText="imie" SortExpression="imie" />
            <asp:BoundField DataField="drugie_imie" HeaderText="drugie_imie" 
                SortExpression="drugie_imie" />
            <asp:BoundField DataField="nazwisko" HeaderText="nazwisko" 
                SortExpression="nazwisko" />
            <asp:BoundField DataField="pesel" HeaderText="pesel" SortExpression="pesel" />
            <asp:BoundField DataField="data_urodzenia" HeaderText="data_urodzenia" 
                SortExpression="data_urodzenia" />
            <asp:BoundField DataField="miejsce_ur" HeaderText="miejsce_ur" 
                SortExpression="miejsce_ur" />
            <asp:BoundField DataField="nr_dowodu" HeaderText="nr_dowodu" 
                SortExpression="nr_dowodu" />
            <asp:BoundField DataField="stan_cywilny" HeaderText="stan_cywilny" 
                SortExpression="stan_cywilny" />
            <asp:BoundField DataField="plec" HeaderText="plec" SortExpression="plec" />
            <asp:BoundField DataField="obywatelstwo" HeaderText="obywatelstwo" 
                SortExpression="obywatelstwo" />
            <asp:BoundField DataField="imie_ojca" HeaderText="imie_ojca" 
                SortExpression="imie_ojca" />
            <asp:BoundField DataField="nazwisko_rodowe" HeaderText="nazwisko_rodowe" 
                SortExpression="nazwisko_rodowe" />
            <asp:BoundField DataField="ulica" HeaderText="ulica" SortExpression="ulica" />
            <asp:BoundField DataField="nr_domu" HeaderText="nr_domu" 
                SortExpression="nr_domu" />
            <asp:BoundField DataField="nr_mieszkania" HeaderText="nr_mieszkania" 
                SortExpression="nr_mieszkania" />
            <asp:BoundField DataField="kod_pocztowy" HeaderText="kod_pocztowy" 
                SortExpression="kod_pocztowy" />
            <asp:BoundField DataField="miejscowosc" HeaderText="miejscowosc" 
                SortExpression="miejscowosc" />
            <asp:BoundField DataField="tel_kom" HeaderText="tel_kom" 
                SortExpression="tel_kom" />
            <asp:BoundField DataField="tel_dom" HeaderText="tel_dom" 
                SortExpression="tel_dom" />
            <asp:BoundField DataField="email" HeaderText="email" SortExpression="email" />
            <asp:BoundField DataField="data_kwal" HeaderText="data_kwal" 
                SortExpression="data_kwal" />
            <asp:CommandField ButtonType="Button" ShowEditButton="True" />
        </Fields>
    </asp:DetailsView>
    <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <asp:SqlDataSource ID="SqlDataSource2" runat="server" 
        ConnectionString="<%$ ConnectionStrings:MGRConnectionString %>" 
        DeleteCommand="DELETE FROM [dane_pacjentow] WHERE [id_pacjenta] = @id_pacjenta" 
        InsertCommand="INSERT INTO [dane_pacjentow] ([pesel], [imie], [drugie_imie], [nazwisko], [data_urodzenia], [miejsce_ur], [nr_dowodu], [stan_cywilny], [plec], [obywatelstwo], [imie_ojca], [nazwisko_rodowe], [ulica], [nr_domu], [nr_mieszkania], [kod_pocztowy], [miejscowosc], [tel_kom], [tel_dom], [email], [stan], [id_lekarza_prowadzacego], [id_osrodka], [data_kwal], [uid]) VALUES (@pesel, @imie, @drugie_imie, @nazwisko, @data_urodzenia, @miejsce_ur, @nr_dowodu, @stan_cywilny, @plec, @obywatelstwo, @imie_ojca, @nazwisko_rodowe, @ulica, @nr_domu, @nr_mieszkania, @kod_pocztowy, @miejscowosc, @tel_kom, @tel_dom, @email, @stan, @id_lekarza_prowadzacego, @id_osrodka, @data_kwal, @uid)" 
        SelectCommand="SELECT * FROM [dane_pacjentow] WHERE ([id_pacjenta] = @id_pacjenta)" 
        UpdateCommand="UPDATE [dane_pacjentow] SET [pesel] = @pesel, [imie] = @imie, [drugie_imie] = @drugie_imie, [nazwisko] = @nazwisko, [data_urodzenia] = @data_urodzenia, [miejsce_ur] = @miejsce_ur, [nr_dowodu] = @nr_dowodu, [stan_cywilny] = @stan_cywilny, [plec] = @plec, [obywatelstwo] = @obywatelstwo, [imie_ojca] = @imie_ojca, [nazwisko_rodowe] = @nazwisko_rodowe, [ulica] = @ulica, [nr_domu] = @nr_domu, [nr_mieszkania] = @nr_mieszkania, [kod_pocztowy] = @kod_pocztowy, [miejscowosc] = @miejscowosc, [tel_kom] = @tel_kom, [tel_dom] = @tel_dom, [email] = @email, [stan] = @stan, [id_lekarza_prowadzacego] = @id_lekarza_prowadzacego, [id_osrodka] = @id_osrodka, [data_kwal] = @data_kwal, [uid] = @uid WHERE [id_pacjenta] = @id_pacjenta">
        <DeleteParameters>
            <asp:Parameter Name="id_pacjenta" Type="Int32" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="pesel" Type="String" />
            <asp:Parameter Name="imie" Type="String" />
            <asp:Parameter Name="drugie_imie" Type="String" />
            <asp:Parameter Name="nazwisko" Type="String" />
            <asp:Parameter Name="data_urodzenia" Type="DateTime" />
            <asp:Parameter Name="miejsce_ur" Type="String" />
            <asp:Parameter Name="nr_dowodu" Type="String" />
            <asp:Parameter Name="stan_cywilny" Type="String" />
            <asp:Parameter Name="plec" Type="String" />
            <asp:Parameter Name="obywatelstwo" Type="String" />
            <asp:Parameter Name="imie_ojca" Type="String" />
            <asp:Parameter Name="nazwisko_rodowe" Type="String" />
            <asp:Parameter Name="ulica" Type="String" />
            <asp:Parameter Name="nr_domu" Type="Int32" />
            <asp:Parameter Name="nr_mieszkania" Type="Int32" />
            <asp:Parameter Name="kod_pocztowy" Type="String" />
            <asp:Parameter Name="miejscowosc" Type="String" />
            <asp:Parameter Name="tel_kom" Type="String" />
            <asp:Parameter Name="tel_dom" Type="String" />
            <asp:Parameter Name="email" Type="String" />
            <asp:Parameter Name="stan" Type="Int32" />
            <asp:Parameter Name="id_lekarza_prowadzacego" Type="Int32" />
            <asp:Parameter Name="id_osrodka" Type="Int32" />
            <asp:Parameter DbType="Date" Name="data_kwal" />
            <asp:Parameter Name="uid" Type="Int64" />
        </InsertParameters>
        <SelectParameters>
            <asp:ControlParameter ControlID="DropDownList1" Name="id_pacjenta" 
                PropertyName="SelectedValue" Type="Int32" />
        </SelectParameters>
        <UpdateParameters>
            <asp:Parameter Name="pesel" Type="String" />
            <asp:Parameter Name="imie" Type="String" />
            <asp:Parameter Name="drugie_imie" Type="String" />
            <asp:Parameter Name="nazwisko" Type="String" />
            <asp:Parameter Name="data_urodzenia" Type="DateTime" />
            <asp:Parameter Name="miejsce_ur" Type="String" />
            <asp:Parameter Name="nr_dowodu" Type="String" />
            <asp:Parameter Name="stan_cywilny" Type="String" />
            <asp:Parameter Name="plec" Type="String" />
            <asp:Parameter Name="obywatelstwo" Type="String" />
            <asp:Parameter Name="imie_ojca" Type="String" />
            <asp:Parameter Name="nazwisko_rodowe" Type="String" />
            <asp:Parameter Name="ulica" Type="String" />
            <asp:Parameter Name="nr_domu" Type="Int32" />
            <asp:Parameter Name="nr_mieszkania" Type="Int32" />
            <asp:Parameter Name="kod_pocztowy" Type="String" />
            <asp:Parameter Name="miejscowosc" Type="String" />
            <asp:Parameter Name="tel_kom" Type="String" />
            <asp:Parameter Name="tel_dom" Type="String" />
            <asp:Parameter Name="email" Type="String" />
            <asp:Parameter Name="stan" Type="Int32" />
            <asp:Parameter Name="id_lekarza_prowadzacego" Type="Int32" />
            <asp:Parameter Name="id_osrodka" Type="Int32" />
            <asp:Parameter DbType="Date" Name="data_kwal" />
            <asp:Parameter Name="uid" Type="Int64" />
            <asp:Parameter Name="id_pacjenta" Type="Int32" />
        </UpdateParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource3" runat="server" 
        ConnectionString="<%$ ConnectionStrings:MGRConnectionString %>" 
        SelectCommand="SELECT [stan] FROM [dane_pacjentow] WHERE ([id_pacjenta] = @id_pacjenta)">
        <SelectParameters>
            <asp:ControlParameter ControlID="DropDownList1" Name="id_pacjenta" 
                PropertyName="SelectedValue" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
</asp:Content>
